作者:羽星快乐_914_137 | 来源:互联网 | 2023-07-21 14:10
篇首语:本文由编程笔记#小编为大家整理,主要介绍了Linux深度学习进展笔记相关的知识,希望对你有一定的参考价值。
1.环境搭建
- 无线网卡驱动AX201安装:下载合适的无线网卡驱动具体下载链接:
https://www.intel.com/content/www/us/en/support/articles/000005511/wireless.html
把下载好的ucode文件复制到/lib/firmware里
cp *.ucode /lib/firmware
-然后重启
sudo adduser zheng1
sudo vi /etc/sudoers
2.一些常用的工具
- frp :内网穿透工具,你需要服务器开个端口号,就是有个公网IP。具体配置步骤如下:
https:
sudo apt-get update
sudo apt-get install openssh-serveer
frp文件夹下有三个文件
1.将frpc.service移到/etc/systemed/system/下
2.在/etc/下新建frp
3.将frpc移到/usr/bin/ 将frpc.ini移到/etc/frp/下
4.sudo systemctl start frpc
5.sudo systemctl status frpc
6.sudo systemctl enable frpc
-
todesk:远程链接工具,类似向日葵这种。
-
lvm:磁盘备份工具,在安装Ubuntu时就要勾选此选项,这样就可以备份当前环境,减少损失。
-
dmesg :用于打印显示开机信息
-
vgdisplay:用于显示系统中各卷组的详细信息 (可用空间:freepe x 4M)
-
eog:图片查看器
conda常用命令:
conda create -n pytorch python=3.7
conda info --envs
conda activate 环境
conda remove -n 环境 --all
3.常用命令
jobs命令只看当前终端生效的,关闭终端后,在另一个终端jobs已经无法看到后台跑得程序了,此时利用ps(进程查看命令)
jobs -l
ps -aux
ps -ef
df -Th
pip install -r requirement.txt
nohup 命令 &
cat nohup.out
tensorboard --logdir=./runs/train/exp
4.部署ncnn到jetson上
YOLOv5训练出来的模型是.pt文件结尾,需要转换成onnx格式然后在转化成.parm和.bin格式文件。以下是详细步骤。
先安装这两个工具
pip install onnx
pip install coremltools
pip install onnx-simplifier
模型转化(yolov5-3.0)
export PYTHONPATH="$PWD"
python models/export.py --weights ./runs/exp27/weights/best.pt --img 640 --batch 1
python -m onnxsim best.onnx best-sim.onnx
./onnx2ncnn best-sim.onnx best-sim.param best-sim.bin
然后对best-sim.param进行修改参考如下:
https:
V831摄像头基于libmaix获取,mpp框架后面做完毕设了解下。
参考资料
yolov5博主教学
https://blog.csdn.net/didiaopao